Turbo Codes with Non-Systematic Constituent Codes∗
نویسندگان
چکیده
Turbo codes are usually constructed using systematic recursive convolutional codes (SRCC’s) as constituent codes. In this paper, we introduce a new class of turbo codes that uses nonsystematic recursive convolutional codes (NSRCC’s) as constituent codes. A systematic constituent code then becomes a particular case of this more general class. The use of this larger class of constituent codes enhances the number of possible codes in the search space. We also introduce a modified iterative decoding method for this more general class of turbo codes. The decoding technique is no more complex than the standard iterative decoding algorithm.
منابع مشابه
A search for good convolutional codes to be used in the construction of turbo codes
Recursive systematic convolutional encoders have been shown to play a crucial role in the design of turbo codes. We recall some properties of binary convolutional encoders and apply them to a search for good constituent convolutional codes of turbo codes. Tables of the “best” recursive systematic convolutional encoders found are presented for various rates, together with the average bit-error p...
متن کاملPerformance analysis of turbo codes in quasi-static fading channels
The performance of turbo codes in quasi-static fading channels both with and without antenna diversity is investigated. In particular, simple analytic techniques that relate the frame error rate of a turbo code to both its average distance spectrum as well as the iterative decoder convergence characteristics are developed. Both by analysis and simulation, the impact of the constituent recursive...
متن کاملAn approach to fault detection and correction in design of systems using of Turbo codes
We present an approach to design of fault tolerant computing systems. In this paper, a technique is employed that enable the combination of several codes, in order to obtain flexibility in the design of error correcting codes. Code combining techniques are very effective, which one of these codes are turbo codes. The Algorithm-based fault tolerance techniques that to detect errors rely on the c...
متن کاملSystematic encoders for convolutional codes and their application to turbo codes
Abst rac t Systematic recursive convolutional encoders have been shown to play a crucial role in the design and implementation ofparallel concatenated codes (“turbo codes77). We present here a canonical structure of minimal linear systematic rate k / n encoders and use it in the search for good constituent codes of parallel concatenated codes. Tables of the best encoders for various rates are a...
متن کاملA Very General Family of Turbo-Codes: The Multi-Non- Binary Turbo-Codes
1 Facultatea de Electronică şi Telecomunicaţii, Departamentul Comunicaţii, Bd. V. Pârvan Nr. 2, 300223 Timişoara, e-mail [email protected], [email protected], [email protected] 2 Department of Electrical and Computer Eingineering, Rice University, MS-366 – 6100 Main Street, Huston, Texas 77005, e-mail [email protected] Universitatea Politehnica din Bucuresti, Facultatea de Elec...
متن کامل